more power to your elbow - Spanish English Dictionary